Sea grapes 

Fresh, wild sea grapes (umi budo, caulerpa lentillifera) of Okinawa, now grown locally in Taitung. Milan Japanese Grill House 美浪居酒屋 … Continue reading Sea grapes